spot on

US

UK

B1

adjective

  • Exactly right; perfectly accurate.

adverb

  • Exactly at the expected or scheduled time.
  • Perfect; excellent.